package com.aspirecn.gateway.repository;

import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;

import com.aspirecn.gateway.domain.GatewayApi;

/**
 * @author chenyuanli
 */
public interface GatewayApiRepository extends JpaRepository<GatewayApi, Long> {
    /**
     * 从数据库中获取路由表
     * @param enabled  true表示启用，false表示不启用
     * @return         整个表数据
     */
    @Query("from GatewayApi where enabled = ?1")
    List<GatewayApi> findByEnabled(Boolean enabled);
}
